Rainbow: Distributed Database System for Classroom Education and Experimental Research

نویسندگان

  • Abdelsalam Helal
  • Hua Li
چکیده

Rainbow is a Java and web-based distributed database system designed for academic purposes, and serves as an exercise to understand concepts of distributed transactions and transaction management including concurrency control, atomic actions, data replication, and fault tolerance. The motivation for the Rainbow project is twofold. First, Rainbow can be used as a teaching tool. Graduate students taking Distributed Database (or Database Implementation courses) can gain a better understanding and experience of issues involved in transaction processing in a distributed environment [1][2][4]. The second motivation is to use Rainbow as a research tool to conduct scientific experiments on distributed database and transaction processing. To achieve these goals, Rainbow allows the user to configure and program the distributed environment, transactions, and transaction management protocols, and to observe local as well as global executions (history and measured behavior and performance). Rainbow also lends itself as an open system that can be easily changed and extended by students and researchers.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An experimental system for distributed classroom education

This paper describes an experimental system for classroom-based tele-education based on IP multicast. It gives an overview of the system and describes how the system is designed to avoid a single central point of failure. The system supports locally controlled video mixing, provides simple floor arbitration without a central controller, and finally implements a new wavelet-based video compressi...

متن کامل

Classroom-Oriented Higher Education System or Workshop-Oriented Higher Education System (Based on Cost & Economic Approach)

The most important goal of each society, is to reach economic development. As the goal and agent of development, man has got an important responsibility, which responsibility is realized by way of education, specially higher education, because the universities are the main factors for progress, production of knowledge and education of specialized human forces and they play a significant role in...

متن کامل

Experiences with the Electronic Classroom - QoS

Distance education refers to all types of studies in which students are separated im space and/or time. The electronic classroom at the University of Oslo overcomes separations in space by exchanging digital audio, video, and whiteboard information between different sites. This paper presents measurements and anylsis results of transport level and application level Quality-of-Service (QoS) aspe...

متن کامل

Effect of packaging with nano-composite clay/LDPE film on the quality of rainbow trout (Oncorhynchus mykiss) fillet at refrigerated storage

In recent years, application of nanotechnology in the food packaging industry has become more widespread and is progressively being commercialized. Adding nano-materials improves polymers` barrier properties for gases such as O2 and Co2, and increases UV rays barrier, mechanical strength, stiffness, stability, and heat resistance of the base polymer. In this study, low density polyethylene film...

متن کامل

Evaluation of the Quality of Entrepreneurship Course Education Services Using SERVQUAL Model (Case Study: Gorgan University of Agricultural Sciences and Natural Resources)

     It is important to pay attention to the quality and applicability of entrepreneurship courses for self-employment of students of agricultural sciences and natural resources in universities. The purpose of this study was to evaluate the quality of entrepreneurship education services provided by students of Gorgan University of Agricultural Sciences and Natural Resources. The statistical pop...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000